perm filename FILES.DOC[UCI,SYS]2 blob sn#052798 filedate 1973-07-03 generic text, type C, neo UTF8
COMMENT āŠ—   VALID 00010 PAGES
C REC  PAGE   DESCRIPTION
C00001 00001
C00002 00002	HOW TO MAKE A UCILISP AT STANFORD
C00004 00003	ACTUAL PROCEDURES
C00006 00004	POSSIBLE FULL BOOTSTRAP
C00007 00005	IPLNR
C00008 00006	ICNVR
C00009 00007	DWIM
C00010 00008	FILENAME DIFFERENCES
C00011 00009	DIFFERENCES IN FILES
C00012 00010	DECTAPE DETAILS
C00013 ENDMK
CāŠ—;
HOW TO MAKE A UCILISP AT STANFORD

These procedures really assume you have some running Lisp already,
and you should always use the "highest-level" file from UCI (ie
use FOO.LAP rather than FOO.LSP) as the compilation etc is
sometimes optimized to make it work (faster?).

A UCILISP system consists of the following files:
ILISP.DMP	interpreter etc
ILISPn.SEG	shared high segment
ICOMPLR.DMP	compiler
ILISP.LOD	loader, sucked in by (LOAD x)
ILISP.SYM	symbol table for loader
IARITH.LSP	for Fortran arith
IARITH.REL	for Fortran arith

to make		you need	by	from
ILISP.DMP	ILISP.REL	ASS	ILISP.MAC
and		LAP		  	
ILISPn.SEG	SYS1.LAP	COM	SYS1.LSP
		SYS2.LSP
		ERRORX.LSP
		ERRORX.LAP	COM	ERRORX.COM
		BREAK.LAP	COM	BREAK.LSP
		EDIT.LAP	COM	EDIT.LSP

ILISP.SYM	ILISP.REL	ASS	ILISP.MAC
		ISYMMK.REL	ASS	ISYMMK.MAC

ILISP.LOD	ILOAD.REL	ASS	ILOAD.MAC

ICOMPLR.DMP	ILISP.DMP		above
		COMPLR.LAP	COM	COMPLR.LSP
		COMFIX.LSP

IARITH.LSP

IARITH.REL			ASS	IARITH.MAC